(someone) is free with (something)

Translations
être prodigue de
Definitions
This phrase means that someone gives, uses, or shares something generously, readily, or without hesitation. For example, 'She is free with her advice' means she gives advice easily and often.